package com.yuandian.management.vo;


import com.yuandian.po.BasePageSearch;
import lombok.Data;

import java.util.Date;

/**
 * 批量导入业务
 *
 * @author fucx
 * @date   2020/08/28
 */
@Data
public class ExcelBusiness extends BasePageSearch {

    /**
     * 表id
     */
    private Integer id;

    /**
     * 导入的流水号
     */
    private String dataNumber;

    /**
     * 序号
     */
    private String sequenceNumber;

    /**
     * 系统编码
     */
    private String systemCode;

    /**
     * 系统名称
     */
    private String systemName;

    /**
     * 业务编码
     */
    private String businessCode;

    /**
     * 业务名称
     */
    private String businessName;

    /**
     * 是否关键业务
     */
    private String keyBusiness;

    /**
     * 是否确认：0代表不确认，1代表确认
     */
    private String confirmFlag;

    /**
     * 是否覆盖：0代表不覆盖，1代表覆盖
     */
    private String coverFlag;

    /**
     * 是否清空步骤：0代表不清空，1代表清空
     */
    private String clearStep;

    /**
     * 步骤数量
     */
    private String stepNum;

    /**
     * 显示顺序
     */
    private String showOrder;

    /**
     * 首步骤URL
     */
    private String beginUrl;

    /**
     * 末步骤URL
     */
    private String endUrl;

    /**
     * 业务状态：0成功，1失败，
     */
    private Integer businessStatus;

    /**
     * 步骤状态：0成功，1失败，2部分失败
     */
    private Integer stepStatus;

    /**
     * 失败原因
     */
    private String reason;
    
    /**
     * 定时任务状态：0为未处理，1已处理完成
     */
    private Integer taskStatus;
    
    /**
     * 状态：0为正常，1为软删除
     */
    private Integer status;

    /**
     * 创建者账号, 默认admin
     */
    private String createBy;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 修改者账号, 默认admin
     */
    private String updateBy;

    /**
     * 修改时间, 默认当前时间
     */
    private Date updateTime;

    /**
     * 备注
     */
    private String remarks;
    
    /**
     * 前端展示序号
     */
    private String key;

    
}